From c04ca896f1bfe6ab248398a862fff2867d706245 Mon Sep 17 00:00:00 2001
From: Aslak Vaa <46241067+aslak47@users.noreply.github.com>
Date: Mon, 31 Dec 2018 18:30:08 +0100
Subject: [PATCH] Corrected handling elevation and speed (#291)
* Corrected handling elevation and speed
* Added reference files for testing converting fit-file from Garmin Oregon 700 to gpx-file
* Added test of converting fit-file from Garmin Oregon 700 to gpx-file
---
garmin_fit.cc | 16 +-
reference/track/garmin-oregon-700-output.gpx | 4994 ++++++++++++++++++
reference/track/garmin-oregon-700.fit | Bin 0 -> 41729 bytes
testo.d/garmin_fit.test | 3 +
4 files changed, 5009 insertions(+), 4 deletions(-)
create mode 100644 reference/track/garmin-oregon-700-output.gpx
create mode 100644 reference/track/garmin-oregon-700.fit
diff --git a/garmin_fit.cc b/garmin_fit.cc
index d11a7e5e5..b95a18019 100644
--- a/garmin_fit.cc
+++ b/garmin_fit.cc
@@ -473,7 +473,9 @@ fit_parse_data(fit_message_def* def, int time_offset)
if (global_opts.debug_level >= 7) {
debug_print(7,"%s: parsing fit data: alt=%d\n", MYNAME, val);
}
- alt = val;
+ if (val != 0xffff) {
+ alt = val;
+ }
break;
case kFieldHeartRate:
if (global_opts.debug_level >= 7) {
@@ -497,7 +499,9 @@ fit_parse_data(fit_message_def* def, int time_offset)
if (global_opts.debug_level >= 7) {
debug_print(7,"%s: parsing fit data: speed=%d\n", MYNAME, val);
}
- speed = val;
+ if (val != 0xffff) {
+ speed = val;
+ }
break;
case kFieldPower:
if (global_opts.debug_level >= 7) {
@@ -515,13 +519,17 @@ fit_parse_data(fit_message_def* def, int time_offset)
if (global_opts.debug_level >= 7) {
debug_print(7,"%s: parsing fit data: enhanced_speed=%d\n", MYNAME, val);
}
- speed = val;
+ if (val != 0xffff) {
+ speed = val;
+ }
break;
case kFieldEnhancedAltitude:
if (global_opts.debug_level >= 7) {
debug_print(7,"%s: parsing fit data: enhanced_altitude=%d\n", MYNAME, val);
}
- alt = val;
+ if (val != 0xffff) {
+ alt = val;
+ }
break;
default:
if (global_opts.debug_level >= 1) {
diff --git a/reference/track/garmin-oregon-700-output.gpx b/reference/track/garmin-oregon-700-output.gpx
new file mode 100644
index 000000000..4919f7d1f
--- /dev/null
+++ b/reference/track/garmin-oregon-700-output.gpx
@@ -0,0 +1,4994 @@
+
+
+
+
+
+
+
+ 76.200
+
+ 0.000000
+
+
+ 76.200
+
+ 0.000000
+
+
+ 76.000
+
+ 0.890000
+
+
+ 75.800
+
+ 1.640000
+
+
+ 75.600
+
+ 1.820000
+
+
+ 75.600
+
+ 4.450000
+
+
+ 75.400
+
+ 4.570000
+
+
+ 74.800
+
+ 3.200000
+
+
+ 74.800
+
+ 3.550000
+
+
+ 75.000
+
+ 3.900000
+
+
+ 75.200
+
+ 4.250000
+
+
+ 75.400
+
+ 4.320000
+
+
+ 76.200
+
+ 5.130000
+
+
+ 76.200
+
+ 5.480000
+
+
+ 75.800
+
+ 3.730000
+
+
+ 75.800
+
+ 3.750000
+
+
+ 75.800
+
+ 4.600000
+
+
+ 75.600
+
+ 4.880000
+
+
+ 75.600
+
+ 5.100000
+
+
+ 75.600
+
+ 5.270000
+
+
+ 76.000
+
+ 5.240000
+
+
+ 76.200
+
+ 4.770000
+
+
+ 76.200
+
+ 4.230000
+
+
+ 76.200
+
+ 3.840000
+
+
+ 76.400
+
+ 3.370000
+
+
+ 76.400
+
+ 3.620000
+
+
+ 76.400
+
+ 4.290000
+
+
+ 77.600
+
+ 5.110000
+
+
+ 77.400
+
+ 5.170000
+
+
+ 78.600
+
+ 5.330000
+
+
+ 78.600
+
+ 5.700000
+
+
+ 78.600
+
+ 5.740000
+
+
+ 78.600
+
+ 5.650000
+
+
+ 78.600
+
+ 5.200000
+
+
+ 80.200
+
+ 6.020000
+
+
+ 80.200
+
+ 5.900000
+
+
+ 81.800
+
+ 5.770000
+
+
+ 85.000
+
+ 5.030000
+
+
+ 85.600
+
+ 4.600000
+
+
+ 85.800
+
+ 5.160000
+
+
+ 86.200
+
+ 5.380000
+
+
+ 87.200
+
+ 5.330000
+
+
+ 88.200
+
+ 5.850000
+
+
+ 87.800
+
+ 5.710000
+
+
+ 88.200
+
+ 5.430000
+
+
+ 88.400
+
+ 5.370000
+
+
+ 90.800
+
+ 6.240000
+
+
+ 92.800
+
+ 5.330000
+
+
+ 96.200
+
+ 3.000000
+
+
+ 97.200
+
+ 2.730000
+
+
+ 97.400
+
+ 3.140000
+
+
+ 97.400
+
+ 3.200000
+
+
+ 97.400
+
+ 3.320000
+
+
+ 97.400
+
+ 3.760000
+
+
+ 97.400
+
+ 4.320000
+
+
+ 95.800
+
+ 5.700000
+
+
+ 96.000
+
+ 3.660000
+
+
+ 96.000
+
+ 3.850000
+
+
+ 96.400
+
+ 6.000000
+
+
+ 96.400
+
+ 5.930000
+
+
+ 96.600
+
+ 6.160000
+
+
+ 96.600
+
+ 6.410000
+
+
+ 96.600
+
+ 6.660000
+
+
+ 96.800
+
+ 6.840000
+
+
+ 100.000
+
+ 6.330000
+
+
+ 101.000
+
+ 6.130000
+
+
+ 102.400
+
+ 6.710000
+
+
+ 102.400
+
+ 6.790000
+
+
+ 102.600
+
+ 6.790000
+
+
+ 102.600
+
+ 6.820000
+
+
+ 102.600
+
+ 6.820000
+
+
+ 103.400
+
+ 6.440000
+
+
+ 104.600
+
+ 6.360000
+
+
+ 106.200
+
+ 5.990000
+
+
+ 106.600
+
+ 5.880000
+
+
+ 107.400
+
+ 7.350000
+
+
+ 107.200
+
+ 7.950000
+
+
+ 106.800
+
+ 7.920000
+
+
+ 106.400
+
+ 7.980000
+
+
+ 105.800
+
+ 8.330000
+
+
+ 105.400
+
+ 8.490000
+
+
+ 102.400
+
+ 9.170000
+
+
+ 101.800
+
+ 9.050000
+
+
+ 100.800
+
+ 9.250000
+
+
+ 100.600
+
+ 8.060000
+
+
+ 102.000
+
+ 6.280000
+
+
+ 104.000
+
+ 5.730000
+
+
+ 104.400
+
+ 5.840000
+
+
+ 104.600
+
+ 6.130000
+
+
+ 105.000
+
+ 6.090000
+
+
+ 107.400
+
+ 6.550000
+
+
+ 108.200
+
+ 5.080000
+
+
+ 108.200
+
+ 4.680000
+
+
+ 108.800
+
+ 5.170000
+
+
+ 111.400
+
+ 4.800000
+
+
+ 113.200
+
+ 4.680000
+
+
+ 115.000
+
+ 6.030000
+
+
+ 114.400
+
+ 7.760000
+
+
+ 113.400
+
+ 6.300000
+
+
+ 115.800
+
+ 4.760000
+
+
+ 117.800
+
+ 2.530000
+
+
+ 117.400
+
+ 3.280000
+
+
+ 118.400
+
+ 4.790000
+
+
+ 118.400
+
+ 5.550000
+
+
+ 118.400
+
+ 5.140000
+
+
+ 118.400
+
+ 5.250000
+
+
+ 118.600
+
+ 5.440000
+
+
+ 119.000
+
+ 4.550000
+
+
+ 119.400
+
+ 4.730000
+
+
+ 119.600
+
+ 5.080000
+
+
+ 121.200
+
+ 5.450000
+
+
+ 121.400
+
+ 5.760000
+
+
+ 122.400
+
+ 5.490000
+
+
+ 125.400
+
+ 5.430000
+
+
+ 129.000
+
+ 4.950000
+
+
+ 131.800
+
+ 4.080000
+
+
+ 131.800
+
+ 4.310000
+
+
+ 132.200
+
+ 4.490000
+
+
+ 132.600
+
+ 4.570000
+
+
+ 133.000
+
+ 4.590000
+
+
+ 133.400
+
+ 4.540000
+
+
+ 133.800
+
+ 4.630000
+
+
+ 134.200
+
+ 4.830000
+
+
+ 134.800
+
+ 4.920000
+
+
+ 135.000
+
+ 5.020000
+
+
+ 135.400
+
+ 5.120000
+
+
+ 135.800
+
+ 5.250000
+
+
+ 136.000
+
+ 5.290000
+
+
+ 136.200
+
+ 5.230000
+
+
+ 137.200
+
+ 5.290000
+
+
+ 137.400
+
+ 5.180000
+
+
+ 137.600
+
+ 5.190000
+
+
+ 137.800
+
+ 5.100000
+
+
+ 138.000
+
+ 4.610000
+
+
+ 140.600
+
+ 4.310000
+
+
+ 143.600
+
+ 3.880000
+
+
+ 146.800
+
+ 4.320000
+
+
+ 148.600
+
+ 4.390000
+
+
+ 149.000
+
+ 4.500000
+
+
+ 150.000
+
+ 4.540000
+
+
+ 150.200
+
+ 4.430000
+
+
+ 153.600
+
+ 4.450000
+
+
+ 156.600
+
+ 5.130000
+
+
+ 159.800
+
+ 4.770000
+
+
+ 163.000
+
+ 4.680000
+
+
+ 166.200
+
+ 4.810000
+
+
+ 166.400
+
+ 4.850000
+
+
+ 169.400
+
+ 4.390000
+
+
+ 170.000
+
+ 4.660000
+
+
+ 170.200
+
+ 5.150000
+
+
+ 173.200
+
+ 6.180000
+
+
+ 175.600
+
+ 6.220000
+
+
+ 176.200
+
+ 6.100000
+
+
+ 177.600
+
+ 6.130000
+
+
+ 177.600
+
+ 6.010000
+
+
+ 177.600
+
+ 6.060000
+
+
+ 177.800
+
+ 6.070000
+
+
+ 178.200
+
+ 5.430000
+
+
+ 178.400
+
+ 4.560000
+
+
+ 178.600
+
+ 5.010000
+
+
+ 180.400
+
+ 5.930000
+
+
+ 181.600
+
+ 6.170000
+
+
+ 181.800
+
+ 5.730000
+
+
+ 182.000
+
+ 5.420000
+
+
+ 182.200
+
+ 4.930000
+
+
+ 182.200
+
+ 4.600000
+
+
+ 182.200
+
+ 4.830000
+
+
+ 182.400
+
+ 5.150000
+
+
+ 182.400
+
+ 5.180000
+
+
+ 183.000
+
+ 4.640000
+
+
+ 183.200
+
+ 4.540000
+
+
+ 185.000
+
+ 5.880000
+
+
+ 185.200
+
+ 5.970000
+
+
+ 185.200
+
+ 5.590000
+
+
+ 186.000
+
+ 5.060000
+
+
+ 188.000
+
+ 4.430000
+
+
+ 190.400
+
+ 6.330000
+
+
+ 187.200
+
+ 6.560000
+
+
+ 186.600
+
+ 5.890000
+
+
+ 186.600
+
+ 5.440000
+
+
+ 186.600
+
+ 5.060000
+
+
+ 186.600
+
+ 5.380000
+
+
+ 186.800
+
+ 5.820000
+
+
+ 187.000
+
+ 5.990000
+
+
+ 187.000
+
+ 5.970000
+
+
+ 189.400
+
+ 5.880000
+
+
+ 189.800
+
+ 5.360000
+
+
+ 190.000
+
+ 5.280000
+
+
+ 192.200
+
+ 4.890000
+
+
+ 193.200
+
+ 6.460000
+
+
+ 193.200
+
+ 6.080000
+
+
+ 191.600
+
+ 5.340000
+
+
+ 191.400
+
+ 6.080000
+
+
+ 191.200
+
+ 6.550000
+
+
+ 190.000
+
+ 6.370000
+
+
+ 189.800
+
+ 6.500000
+
+
+ 189.800
+
+ 6.440000
+
+
+ 189.800
+
+ 6.190000
+
+
+ 190.000
+
+ 5.980000
+
+
+ 190.400
+
+ 5.510000
+
+
+ 190.200
+
+ 5.120000
+
+
+ 188.000
+
+ 6.260000
+
+
+ 186.800
+
+ 5.190000
+
+
+ 187.200
+
+ 0.000000
+
+
+ 186.200
+
+ 5.930000
+
+
+ 185.200
+
+ 6.000000
+
+
+ 184.400
+
+ 6.030000
+
+
+ 185.400
+
+ 4.900000
+
+
+ 185.200
+
+ 4.240000
+
+
+ 184.200
+
+ 6.550000
+
+
+ 184.200
+
+ 6.050000
+
+
+ 185.000
+
+ 6.600000
+
+
+ 185.200
+
+ 5.510000
+
+
+ 186.200
+
+ 4.870000
+
+
+ 187.600
+
+ 4.440000
+
+
+ 187.800
+
+ 4.540000
+
+
+ 186.000
+
+ 5.930000
+
+
+ 185.600
+
+ 6.250000
+
+
+ 185.000
+
+ 5.570000
+
+
+ 186.400
+
+ 5.710000
+
+
+ 188.000
+
+ 5.380000
+
+
+ 188.400
+
+ 5.060000
+
+
+ 191.400
+
+ 4.320000
+
+
+ 194.200
+
+ 5.700000
+
+
+ 194.000
+
+ 6.260000
+
+
+ 194.000
+
+ 6.090000
+
+
+ 194.800
+
+ 4.870000
+
+
+ 198.000
+
+ 4.960000
+
+
+ 198.400
+
+ 4.580000
+
+
+ 200.800
+
+ 4.660000
+
+
+ 200.400
+
+ 5.970000
+
+
+ 203.600
+
+ 5.460000
+
+
+ 204.000
+
+ 4.750000
+
+
+ 204.000
+
+ 4.970000
+
+
+ 206.200
+
+ 6.360000
+
+
+ 204.600
+
+ 6.730000
+
+
+ 202.200
+
+ 6.440000
+
+
+ 201.800
+
+ 6.170000
+
+
+ 201.200
+
+ 6.430000
+
+
+ 200.800
+
+ 6.160000
+
+
+ 200.600
+
+ 5.950000
+
+
+ 200.400
+
+ 4.730000
+
+
+ 200.600
+
+ 4.180000
+
+
+ 201.000
+
+ 4.240000
+
+
+ 204.200
+
+ 2.490000
+
+
+ 207.400
+
+ 2.780000
+
+
+ 209.800
+
+ 4.690000
+
+
+ 210.000
+
+ 4.950000
+
+
+ 211.600
+
+ 4.730000
+
+
+ 214.600
+
+ 3.010000
+
+
+ 217.800
+
+ 3.320000
+
+
+ 220.800
+
+ 3.620000
+
+
+ 219.800
+
+ 5.030000
+
+
+ 219.800
+
+ 5.640000
+
+
+ 219.600
+
+ 5.650000
+
+
+ 218.800
+
+ 5.330000
+
+
+ 218.600
+
+ 4.790000
+
+
+ 218.600
+
+ 4.630000
+
+
+ 218.600
+
+ 4.240000
+
+
+ 218.800
+
+ 4.110000
+
+
+ 222.000
+
+ 4.040000
+
+
+ 223.200
+
+ 5.830000
+
+
+ 223.200
+
+ 6.130000
+
+
+ 224.000
+
+ 6.150000
+
+
+ 224.200
+
+ 4.720000
+
+
+ 224.400
+
+ 4.920000
+
+
+ 224.800
+
+ 5.870000
+
+
+ 224.800
+
+ 5.840000
+
+
+ 225.000
+
+ 5.850000
+
+
+ 225.000
+
+ 5.990000
+
+
+ 224.800
+
+ 6.180000
+
+
+ 224.600
+
+ 6.270000
+
+
+ 224.000
+
+ 6.560000
+
+
+ 223.200
+
+ 7.870000
+
+
+ 222.600
+
+ 7.380000
+
+
+ 222.000
+
+ 8.420000
+
+
+ 220.400
+
+ 9.740000
+
+
+ 219.400
+
+ 8.790000
+
+
+ 216.200
+
+ 7.230000
+
+
+ 217.200
+
+ 4.630000
+
+
+ 220.000
+
+ 3.200000
+
+
+ 220.800
+
+ 4.770000
+
+
+ 220.000
+
+ 6.150000
+
+
+ 218.600
+
+ 5.590000
+
+
+ 221.600
+
+ 4.550000
+
+
+ 224.800
+
+ 4.050000
+
+
+ 227.200
+
+ 5.680000
+
+
+ 227.400
+
+ 6.530000
+
+
+ 227.400
+
+ 6.930000
+
+
+ 226.400
+
+ 9.390000
+
+
+ 222.800
+
+ 8.850000
+
+
+ 221.400
+
+ 8.600000
+
+
+ 221.200
+
+ 8.240000
+
+
+ 221.000
+
+ 8.820000
+
+
+ 221.000
+
+ 8.740000
+
+
+ 220.800
+
+ 8.520000
+
+
+ 220.800
+
+ 7.020000
+
+
+ 220.600
+
+ 6.840000
+
+
+ 220.400
+
+ 6.580000
+
+
+ 219.000
+
+ 6.170000
+
+
+ 222.200
+
+ 4.780000
+
+
+ 222.800
+
+ 4.350000
+
+
+ 223.200
+
+ 4.540000
+
+
+ 223.600
+
+ 3.900000
+
+
+ 224.000
+
+ 4.030000
+
+
+ 224.400
+
+ 3.720000
+
+
+ 225.000
+
+ 3.030000
+
+
+ 228.400
+
+ 2.160000
+
+
+ 231.400
+
+ 2.970000
+
+
+ 234.600
+
+ 3.050000
+
+
+ 237.800
+
+ 4.040000
+
+
+ 238.000
+
+ 5.850000
+
+
+ 237.200
+
+ 5.400000
+
+
+ 237.000
+
+ 6.150000
+
+
+ 235.200
+
+ 6.470000
+
+
+ 234.000
+
+ 6.480000
+
+
+ 231.000
+
+ 7.970000
+
+
+ 228.000
+
+ 8.290000
+
+
+ 226.400
+
+ 8.920000
+
+
+ 224.800
+
+ 8.310000
+
+
+ 223.600
+
+ 7.180000
+
+
+ 223.000
+
+ 6.810000
+
+
+ 222.600
+
+ 8.080000
+
+
+ 222.200
+
+ 8.560000
+
+
+ 222.000
+
+ 9.560000
+
+
+ 221.600
+
+ 9.780000
+
+
+ 218.200
+
+ 10.310000
+
+
+ 215.600
+
+ 9.320000
+
+
+ 215.000
+
+ 7.720000
+
+
+ 215.200
+
+ 6.570000
+
+
+ 215.200
+
+ 7.060000
+
+
+ 215.200
+
+ 9.030000
+
+
+ 214.200
+
+ 9.910000
+
+
+ 209.600
+
+ 7.870000
+
+
+ 208.800
+
+ 7.390000
+
+
+ 208.200
+
+ 7.920000
+
+
+ 208.000
+
+ 8.130000
+
+
+ 208.000
+
+ 6.150000
+
+
+ 208.000
+
+ 6.640000
+
+
+ 208.000
+
+ 5.910000
+
+
+ 208.000
+
+ 5.210000
+
+
+ 208.200
+
+ 5.180000
+
+
+ 208.200
+
+ 5.910000
+
+
+ 208.800
+
+ 5.240000
+
+
+ 208.800
+
+ 4.540000
+
+
+ 212.200
+
+ 3.910000
+
+
+ 213.400
+
+ 5.070000
+
+
+ 213.600
+
+ 5.510000
+
+
+ 210.200
+
+ 6.270000
+
+
+ 208.000
+
+ 5.850000
+
+
+ 205.800
+
+ 7.800000
+
+
+ 205.400
+
+ 7.310000
+
+
+ 203.400
+
+ 6.340000
+
+
+ 203.200
+
+ 5.200000
+
+
+ 203.800
+
+ 5.130000
+
+
+ 204.200
+
+ 4.710000
+
+
+ 204.800
+
+ 4.600000
+
+
+ 205.200
+
+ 5.010000
+
+
+ 205.800
+
+ 4.790000
+
+
+ 206.000
+
+ 6.260000
+
+
+ 206.000
+
+ 5.800000
+
+
+ 205.800
+
+ 6.900000
+
+
+ 205.600
+
+ 7.220000
+
+
+ 205.200
+
+ 7.320000
+
+
+ 204.800
+
+ 6.270000
+
+
+ 204.400
+
+ 5.570000
+
+
+ 204.200
+
+ 4.760000
+
+
+ 204.200
+
+ 4.610000
+
+
+ 204.200
+
+ 4.570000
+
+
+ 205.000
+
+ 5.500000
+
+
+ 205.000
+
+ 5.860000
+
+
+ 205.000
+
+ 5.680000
+
+
+ 205.000
+
+ 6.770000
+
+
+ 204.800
+
+ 6.850000
+
+
+ 204.800
+
+ 6.820000
+
+
+ 204.200
+
+ 6.250000
+
+
+ 203.800
+
+ 5.960000
+
+
+ 203.800
+
+ 5.610000
+
+
+ 203.800
+
+ 5.950000
+
+
+ 203.800
+
+ 6.130000
+
+
+ 203.800
+
+ 6.390000
+
+
+ 201.000
+
+ 2.220000
+
+
+ 200.800
+
+ 2.140000
+
+
+ 200.600
+
+ 1.850000
+
+
+ 200.600
+
+ 1.610000
+
+
+ 200.600
+
+ 1.720000
+
+
+ 201.800
+
+ 1.500000
+
+
+ 201.800
+
+ 1.310000
+
+
+ 201.600
+
+ 1.840000
+
+
+ 202.000
+
+ 1.600000
+
+
+ 203.400
+
+ 4.800000
+
+
+ 204.400
+
+ 5.710000
+
+
+ 205.600
+
+ 6.570000
+
+
+ 208.200
+
+ 5.090000
+
+
+ 210.000
+
+ 6.480000
+
+
+ 209.000
+
+ 6.350000
+
+
+ 208.800
+
+ 6.370000
+
+
+ 208.600
+
+ 6.010000
+
+
+ 209.600
+
+ 6.250000
+
+
+ 209.600
+
+ 6.380000
+
+
+ 209.600
+
+ 6.720000
+
+
+ 208.800
+
+ 6.330000
+
+
+ 208.600
+
+ 6.350000
+
+
+ 208.600
+
+ 5.920000
+
+
+ 208.800
+
+ 5.950000
+
+
+ 209.000
+
+ 6.060000
+
+
+ 209.000
+
+ 6.300000
+
+
+ 209.000
+
+ 6.760000
+
+
+ 209.000
+
+ 6.610000
+
+
+ 209.000
+
+ 6.890000
+
+
+ 209.000
+
+ 6.960000
+
+
+ 209.600
+
+ 5.990000
+
+
+ 209.600
+
+ 6.460000
+
+
+ 209.600
+
+ 6.400000
+
+
+ 209.600
+
+ 6.760000
+
+
+ 209.600
+
+ 7.370000
+
+
+ 209.600
+
+ 7.660000
+
+
+ 209.800
+
+ 7.190000
+
+
+ 209.800
+
+ 7.610000
+
+
+ 209.600
+
+ 7.330000
+
+
+ 209.200
+
+ 6.780000
+
+
+ 209.000
+
+ 7.190000
+
+
+ 208.800
+
+ 6.770000
+
+
+ 208.800
+
+ 6.100000
+
+
+ 209.000
+
+ 5.140000
+
+
+ 209.000
+
+ 4.650000
+
+
+ 209.400
+
+ 4.650000
+
+
+ 209.600
+
+ 5.260000
+
+
+ 210.400
+
+ 5.430000
+
+
+ 213.600
+
+ 4.630000
+
+
+ 216.400
+
+ 5.120000
+
+
+ 216.600
+
+ 5.700000
+
+
+ 217.000
+
+ 5.610000
+
+
+ 217.200
+
+ 4.760000
+
+
+ 217.200
+
+ 5.010000
+
+
+ 217.400
+
+ 4.330000
+
+
+ 217.400
+
+ 4.660000
+
+
+ 217.600
+
+ 4.100000
+
+
+ 217.800
+
+ 4.510000
+
+
+ 218.200
+
+ 4.490000
+
+
+ 219.400
+
+ 5.130000
+
+
+ 219.800
+
+ 5.530000
+
+
+ 220.200
+
+ 5.360000
+
+
+ 220.600
+
+ 6.060000
+
+
+ 220.600
+
+ 5.610000
+
+
+ 220.600
+
+ 5.450000
+
+
+ 220.600
+
+ 4.820000
+
+
+ 220.600
+
+ 4.320000
+
+
+ 220.600
+
+ 3.890000
+
+
+ 221.400
+
+ 4.640000
+
+
+ 221.600
+
+ 5.320000
+
+
+ 221.600
+
+ 5.600000
+
+
+ 221.600
+
+ 6.010000
+
+
+ 221.600
+
+ 6.260000
+
+
+ 221.400
+
+ 6.280000
+
+
+ 221.400
+
+ 6.200000
+
+
+ 222.200
+
+ 4.520000
+
+
+ 222.200
+
+ 5.770000
+
+
+ 222.400
+
+ 4.760000
+
+
+ 224.600
+
+ 4.760000
+
+
+ 227.600
+
+ 4.370000
+
+
+ 231.000
+
+ 3.330000
+
+
+ 231.400
+
+ 3.360000
+
+
+ 231.800
+
+ 4.140000
+
+
+ 235.000
+
+ 4.140000
+
+
+ 238.200
+
+ 3.450000
+
+
+ 241.400
+
+ 3.320000
+
+
+ 244.400
+
+ 3.690000
+
+
+ 247.800
+
+ 4.070000
+
+
+ 251.000
+
+ 4.580000
+
+
+ 253.200
+
+ 4.120000
+
+
+ 256.400
+
+ 3.570000
+
+
+ 259.600
+
+ 4.100000
+
+
+ 263.000
+
+ 3.800000
+
+
+ 266.200
+
+ 4.660000
+
+
+ 267.800
+
+ 4.820000
+
+
+ 271.000
+
+ 4.450000
+
+
+ 274.200
+
+ 4.320000
+
+
+ 277.200
+
+ 3.720000
+
+
+ 280.600
+
+ 4.130000
+
+
+ 281.200
+
+ 4.530000
+
+
+ 281.400
+
+ 4.540000
+
+
+ 284.600
+
+ 4.980000
+
+
+ 287.000
+
+ 4.730000
+
+
+ 290.400
+
+ 3.640000
+
+
+ 293.800
+
+ 3.340000
+
+
+ 295.200
+
+ 3.090000
+
+
+ 298.600
+
+ 2.840000
+
+
+ 301.600
+
+ 3.840000
+
+
+ 305.400
+
+ 3.510000
+
+
+ 306.600
+
+ 3.280000
+
+
+ 306.600
+
+ 3.570000
+
+
+ 307.600
+
+ 3.850000
+
+
+ 308.000
+
+ 3.440000
+
+
+ 308.400
+
+ 3.710000
+
+
+ 308.800
+
+ 3.820000
+
+
+ 309.200
+
+ 3.720000
+
+
+ 309.600
+
+ 3.630000
+
+
+ 310.000
+
+ 3.080000
+
+
+ 310.400
+
+ 3.400000
+
+
+ 310.600
+
+ 3.420000
+
+
+ 310.800
+
+ 3.090000
+
+
+ 314.200
+
+ 3.760000
+
+
+ 317.400
+
+ 3.800000
+
+
+ 320.600
+
+ 3.330000
+
+
+ 324.200
+
+ 4.570000
+
+
+ 325.200
+
+ 4.560000
+
+
+ 326.400
+
+ 5.670000
+
+
+ 326.800
+
+ 5.390000
+
+
+ 327.000
+
+ 5.400000
+
+
+ 329.400
+
+ 5.290000
+
+
+ 329.600
+
+ 5.260000
+
+
+ 329.800
+
+ 5.120000
+
+
+ 333.200
+
+ 3.730000
+
+
+ 336.200
+
+ 0.840000
+
+
+ 336.400
+
+ 0.000000
+
+
+ 336.800
+
+ 2.280000
+
+
+ 336.600
+
+ 3.000000
+
+
+ 336.200
+
+ 3.480000
+
+
+ 336.200
+
+ 3.400000
+
+
+ 336.200
+
+ 3.230000
+
+
+ 336.200
+
+ 2.920000
+
+
+ 336.200
+
+ 2.690000
+
+
+ 337.800
+
+ 2.520000
+
+
+ 337.200
+
+ 0.000000
+
+
+ 337.800
+
+ 0.000000
+
+
+ 328.200
+
+ 0.000000
+
+
+ 335.600
+
+ 2.020000
+
+
+ 335.600
+
+ 2.090000
+
+
+ 335.400
+
+ 2.080000
+
+
+ 333.000
+
+ 3.510000
+
+
+ 330.000
+
+ 4.860000
+
+
+ 328.400
+
+ 5.120000
+
+
+ 327.800
+
+ 4.810000
+
+
+ 327.000
+
+ 4.760000
+
+
+ 323.800
+
+ 3.660000
+
+
+ 320.400
+
+ 5.440000
+
+
+ 317.200
+
+ 5.500000
+
+
+ 313.800
+
+ 6.190000
+
+
+ 311.800
+
+ 6.260000
+
+
+ 308.400
+
+ 5.050000
+
+
+ 306.800
+
+ 4.780000
+
+
+ 306.200
+
+ 5.120000
+
+
+ 302.800
+
+ 3.020000
+
+
+ 302.200
+
+ 3.280000
+
+
+ 301.800
+
+ 3.850000
+
+
+ 301.600
+
+ 4.440000
+
+
+ 301.200
+
+ 4.960000
+
+
+ 301.000
+
+ 5.070000
+
+
+ 300.400
+
+ 4.870000
+
+
+ 299.800
+
+ 4.540000
+
+
+ 297.200
+
+ 1.670000
+
+
+ 296.600
+
+ 1.720000
+
+
+ 296.200
+
+ 1.960000
+
+
+ 295.600
+
+ 2.730000
+
+
+ 295.000
+
+ 3.100000
+
+
+ 294.000
+
+ 3.170000
+
+
+ 290.800
+
+ 5.670000
+
+
+ 287.600
+
+ 5.500000
+
+
+ 286.200
+
+ 4.570000
+
+
+ 285.000
+
+ 5.380000
+
+
+ 284.800
+
+ 4.340000
+
+
+ 284.600
+
+ 5.250000
+
+
+ 284.400
+
+ 4.510000
+
+
+ 283.800
+
+ 5.150000
+
+
+ 283.200
+
+ 5.520000
+
+
+ 282.600
+
+ 5.560000
+
+
+ 282.200
+
+ 5.330000
+
+
+ 281.600
+
+ 5.180000
+
+
+ 281.000
+
+ 5.320000
+
+
+ 280.800
+
+ 5.170000
+
+
+ 280.600
+
+ 3.690000
+
+
+ 280.200
+
+ 4.030000
+
+
+ 281.200
+
+ 3.240000
+
+
+ 283.200
+
+ 3.100000
+
+
+ 285.800
+
+ 2.740000
+
+
+ 286.200
+
+ 4.140000
+
+
+ 286.400
+
+ 4.340000
+
+
+ 286.800
+
+ 4.710000
+
+
+ 287.000
+
+ 4.870000
+
+
+ 287.200
+
+ 4.500000
+
+
+ 287.000
+
+ 4.810000
+
+
+ 287.000
+
+ 5.230000
+
+
+ 288.400
+
+ 4.760000
+
+
+ 288.800
+
+ 5.750000
+
+
+ 288.800
+
+ 5.880000
+
+
+ 288.000
+
+ 6.150000
+
+
+ 287.800
+
+ 6.840000
+
+
+ 287.400
+
+ 7.040000
+
+
+ 286.800
+
+ 7.230000
+
+
+ 283.400
+
+ 8.500000
+
+
+ 280.200
+
+ 7.830000
+
+
+ 279.400
+
+ 6.970000
+
+
+ 280.200
+
+ 6.150000
+
+
+ 279.800
+
+ 6.580000
+
+
+ 279.400
+
+ 6.630000
+
+
+ 279.400
+
+ 6.680000
+
+
+ 280.600
+
+ 6.440000
+
+
+ 282.000
+
+ 5.130000
+
+
+ 282.200
+
+ 5.080000
+
+
+ 282.800
+
+ 5.640000
+
+
+ 282.800
+
+ 5.830000
+
+
+ 282.800
+
+ 5.980000
+
+
+ 282.600
+
+ 6.180000
+
+
+ 284.000
+
+ 5.570000
+
+
+ 285.800
+
+ 5.880000
+
+
+ 285.800
+
+ 6.320000
+
+
+ 286.000
+
+ 6.680000
+
+
+ 286.000
+
+ 6.890000
+
+
+ 285.800
+
+ 7.070000
+
+
+ 285.400
+
+ 6.600000
+
+
+ 285.000
+
+ 6.730000
+
+
+ 283.800
+
+ 6.690000
+
+
+ 283.400
+
+ 6.550000
+
+
+ 283.000
+
+ 6.520000
+
+
+ 282.600
+
+ 5.550000
+
+
+ 283.200
+
+ 5.620000
+
+
+ 283.400
+
+ 5.590000
+
+
+ 284.200
+
+ 5.730000
+
+
+ 284.600
+
+ 5.610000
+
+
+ 284.800
+
+ 5.570000
+
+
+ 285.000
+
+ 5.620000
+
+
+ 285.200
+
+ 5.460000
+
+
+ 285.400
+
+ 5.490000
+
+
+ 285.600
+
+ 5.550000
+
+
+ 285.400
+
+ 6.320000
+
+
+ 282.200
+
+ 6.170000
+
+
+ 282.000
+
+ 5.060000
+
+
+ 282.000
+
+ 5.410000
+
+
+ 282.000
+
+ 6.000000
+
+
+ 280.800
+
+ 5.290000
+
+
+ 280.600
+
+ 5.240000
+
+
+ 280.600
+
+ 5.200000
+
+
+ 280.400
+
+ 4.920000
+
+
+ 280.600
+
+ 4.510000
+
+
+ 280.600
+
+ 5.010000
+
+
+ 280.800
+
+ 5.140000
+
+
+ 281.200
+
+ 5.760000
+
+
+ 281.200
+
+ 5.400000
+
+
+ 281.200
+
+ 5.610000
+
+
+ 280.800
+
+ 5.610000
+
+
+ 277.400
+
+ 5.290000
+
+
+ 276.000
+
+ 5.690000
+
+
+ 272.600
+
+ 7.180000
+
+
+ 271.400
+
+ 6.960000
+
+
+ 268.400
+
+ 7.690000
+
+
+ 264.800
+
+ 7.480000
+
+
+ 262.000
+
+ 4.940000
+
+
+ 261.800
+
+ 4.510000
+
+
+ 261.200
+
+ 4.530000
+
+
+ 260.000
+
+ 4.870000
+
+
+ 257.800
+
+ 6.260000
+
+
+ 256.200
+
+ 6.250000
+
+
+ 253.800
+
+ 6.130000
+
+
+ 250.600
+
+ 6.030000
+
+
+ 248.400
+
+ 4.570000
+
+
+ 248.000
+
+ 4.740000
+
+
+ 247.600
+
+ 6.030000
+
+
+ 244.400
+
+ 5.900000
+
+
+ 242.600
+
+ 5.100000
+
+
+ 240.800
+
+ 5.990000
+
+
+ 240.600
+
+ 6.270000
+
+
+ 238.800
+
+ 6.470000
+
+
+ 238.200
+
+ 6.620000
+
+
+ 237.400
+
+ 6.820000
+
+
+ 237.000
+
+ 7.200000
+
+
+ 233.800
+
+ 6.630000
+
+
+ 231.000
+
+ 5.870000
+
+
+ 230.800
+
+ 7.280000
+
+
+ 230.400
+
+ 7.360000
+
+
+ 228.800
+
+ 7.000000
+
+
+ 228.000
+
+ 5.990000
+
+
+ 227.400
+
+ 5.250000
+
+
+ 226.600
+
+ 3.780000
+
+
+ 225.600
+
+ 5.140000
+
+
+ 222.200
+
+ 5.760000
+
+
+ 221.600
+
+ 6.000000
+
+
+ 221.000
+
+ 6.120000
+
+
+ 220.600
+
+ 6.410000
+
+
+ 220.200
+
+ 6.390000
+
+
+ 219.800
+
+ 5.690000
+
+
+ 219.200
+
+ 6.300000
+
+
+ 219.000
+
+ 5.990000
+
+
+ 218.600
+
+ 6.360000
+
+
+ 218.200
+
+ 6.250000
+
+
+ 217.600
+
+ 6.060000
+
+
+ 214.000
+
+ 5.670000
+
+
+ 210.200
+
+ 6.700000
+
+
+ 208.800
+
+ 6.770000
+
+
+ 208.200
+
+ 7.100000
+
+
+ 207.600
+
+ 6.690000
+
+
+ 205.800
+
+ 6.410000
+
+
+ 202.800
+
+ 6.970000
+
+
+ 202.200
+
+ 6.730000
+
+
+ 200.400
+
+ 5.190000
+
+
+ 197.400
+
+ 5.840000
+
+
+ 196.000
+
+ 6.000000
+
+
+ 192.600
+
+ 7.320000
+
+
+ 189.200
+
+ 8.340000
+
+
+ 188.000
+
+ 5.840000
+
+
+ 188.800
+
+ 6.220000
+
+
+ 189.800
+
+ 6.130000
+
+
+ 189.600
+
+ 5.700000
+
+
+ 189.600
+
+ 5.480000
+
+
+ 189.800
+
+ 5.490000
+
+
+ 190.400
+
+ 5.380000
+
+
+ 190.600
+
+ 5.620000
+
+
+ 190.400
+
+ 5.020000
+
+
+ 190.200
+
+ 4.760000
+
+
+ 189.600
+
+ 4.660000
+
+
+ 189.000
+
+ 3.620000
+
+
+ 188.400
+
+ 4.330000
+
+
+ 188.000
+
+ 3.780000
+
+
+ 187.600
+
+ 4.780000
+
+
+ 187.000
+
+ 5.090000
+
+
+ 186.400
+
+ 4.920000
+
+
+ 183.400
+
+ 5.720000
+
+
+ 183.200
+
+ 5.750000
+
+
+ 183.200
+
+ 4.460000
+
+
+ 183.400
+
+ 4.650000
+
+
+ 183.600
+
+ 6.150000
+
+
+ 183.600
+
+ 5.620000
+
+
+ 183.800
+
+ 6.030000
+
+
+ 183.800
+
+ 5.840000
+
+
+ 183.800
+
+ 5.920000
+
+
+ 184.800
+
+ 5.270000
+
+
+ 185.200
+
+ 5.180000
+
+
+ 185.600
+
+ 4.950000
+
+
+ 187.000
+
+ 4.980000
+
+
+ 187.400
+
+ 4.720000
+
+
+ 187.400
+
+ 5.320000
+
+
+ 187.600
+
+ 5.700000
+
+
+ 187.600
+
+ 5.570000
+
+
+ 188.600
+
+ 4.490000
+
+
+ 188.600
+
+ 5.360000
+
+
+ 188.800
+
+ 4.800000
+
+
+ 189.200
+
+ 5.780000
+
+
+ 189.400
+
+ 6.160000
+
+
+ 189.600
+
+ 5.580000
+
+
+ 190.000
+
+ 4.580000
+
+
+ 190.000
+
+ 4.640000
+
+
+ 189.800
+
+ 4.970000
+
+
+ 189.800
+
+ 5.890000
+
+
+ 189.000
+
+ 6.820000
+
+
+ 188.200
+
+ 6.950000
+
+
+ 187.600
+
+ 6.750000
+
+
+ 187.000
+
+ 6.460000
+
+
+ 186.600
+
+ 6.260000
+
+
+ 186.600
+
+ 5.560000
+
+
+ 186.400
+
+ 5.010000
+
+
+ 188.000
+
+ 5.060000
+
+
+ 190.400
+
+ 5.800000
+
+
+ 190.600
+
+ 5.710000
+
+
+ 191.400
+
+ 5.680000
+
+
+ 191.000
+
+ 7.630000
+
+
+ 190.600
+
+ 7.170000
+
+
+ 189.600
+
+ 6.690000
+
+
+ 189.600
+
+ 6.420000
+
+
+ 186.400
+
+ 5.170000
+
+
+ 186.000
+
+ 5.160000
+
+
+ 186.200
+
+ 5.030000
+
+
+ 187.400
+
+ 6.240000
+
+
+ 184.200
+
+ 3.720000
+
+
+ 181.000
+
+ 6.530000
+
+
+ 180.200
+
+ 4.970000
+
+
+ 179.000
+
+ 4.850000
+
+
+ 178.600
+
+ 5.220000
+
+
+ 178.600
+
+ 5.320000
+
+
+ 178.400
+
+ 5.160000
+
+
+ 178.400
+
+ 5.570000
+
+
+ 178.600
+
+ 4.120000
+
+
+ 178.800
+
+ 4.290000
+
+
+ 179.200
+
+ 4.500000
+
+
+ 179.600
+
+ 5.610000
+
+
+ 179.600
+
+ 4.600000
+
+
+ 179.800
+
+ 5.570000
+
+
+ 176.600
+
+ 5.520000
+
+
+ 177.400
+
+ 3.460000
+
+
+ 176.200
+
+ 3.790000
+
+
+ 174.400
+
+ 4.040000
+
+
+ 174.200
+
+ 4.780000
+
+
+ 172.400
+
+ 3.490000
+
+
+ 174.800
+
+ 3.260000
+
+
+ 172.200
+
+ 4.940000
+
+
+ 172.400
+
+ 4.670000
+
+
+ 172.400
+
+ 5.120000
+
+
+ 172.200
+
+ 5.380000
+
+
+ 172.200
+
+ 5.550000
+
+
+ 172.400
+
+ 4.450000
+
+
+ 173.200
+
+ 2.500000
+
+
+ 171.400
+
+ 3.880000
+
+
+ 170.800
+
+ 4.950000
+
+
+ 170.600
+
+ 4.870000
+
+
+ 171.200
+
+ 4.960000
+
+
+ 171.200
+
+ 5.080000
+
+
+ 171.200
+
+ 5.110000
+
+
+ 171.800
+
+ 4.910000
+
+
+ 174.000
+
+ 5.570000
+
+
+ 176.400
+
+ 1.710000
+
+
+ 178.000
+
+ 4.380000
+
+
+ 178.000
+
+ 4.570000
+
+
+ 178.000
+
+ 4.850000
+
+
+ 177.800
+
+ 5.020000
+
+
+ 177.800
+
+ 5.220000
+
+
+ 177.600
+
+ 5.310000
+
+
+ 177.400
+
+ 5.310000
+
+
+ 179.600
+
+ 4.610000
+
+
+ 180.200
+
+ 4.620000
+
+
+ 180.800
+
+ 4.910000
+
+
+ 180.800
+
+ 4.590000
+
+
+ 181.400
+
+ 4.440000
+
+
+ 181.000
+
+ 5.090000
+
+
+ 181.000
+
+ 5.290000
+
+
+ 180.200
+
+ 6.030000
+
+
+ 177.200
+
+ 5.710000
+
+
+ 177.000
+
+ 6.360000
+
+
+ 177.000
+
+ 6.600000
+
+
+ 175.000
+
+ 4.470000
+
+
+ 174.800
+
+ 5.430000
+
+
+ 175.000
+
+ 5.530000
+
+
+ 175.000
+
+ 5.330000
+
+
+ 175.000
+
+ 6.250000
+
+
+ 175.000
+
+ 6.150000
+
+
+ 175.000
+
+ 6.710000
+
+
+ 177.000
+
+ 5.380000
+
+
+ 176.200
+
+ 6.830000
+
+
+ 173.400
+
+ 6.930000
+
+
+ 172.800
+
+ 6.860000
+
+
+ 172.400
+
+ 6.670000
+
+
+ 172.000
+
+ 6.240000
+
+
+ 171.000
+
+ 5.570000
+
+
+ 171.000
+
+ 5.430000
+
+
+ 170.800
+
+ 6.310000
+
+
+ 170.600
+
+ 6.790000
+
+
+ 170.200
+
+ 6.600000
+
+
+ 169.600
+
+ 6.660000
+
+
+ 167.000
+
+ 6.980000
+
+
+ 166.600
+
+ 6.340000
+
+
+ 165.400
+
+ 6.850000
+
+
+ 163.800
+
+ 6.190000
+
+
+ 164.000
+
+ 6.480000
+
+
+ 162.600
+
+ 6.170000
+
+
+ 162.800
+
+ 5.580000
+
+
+ 162.200
+
+ 5.180000
+
+
+ 160.800
+
+ 6.530000
+
+
+ 160.400
+
+ 6.430000
+
+
+ 160.000
+
+ 6.480000
+
+
+ 159.400
+
+ 5.980000
+
+
+ 159.200
+
+ 5.860000
+
+
+ 159.200
+
+ 5.950000
+
+
+ 158.400
+
+ 5.180000
+
+
+ 158.400
+
+ 4.650000
+
+
+ 158.600
+
+ 4.290000
+
+
+ 158.600
+
+ 4.000000
+
+
+ 158.800
+
+ 3.900000
+
+
+ 158.000
+
+ 1.430000
+
+
+ 158.400
+
+ 1.390000
+
+
+ 158.600
+
+ 1.530000
+
+
+ 158.600
+
+ 1.630000
+
+
+ 158.800
+
+ 1.920000
+
+
+ 158.800
+
+ 1.640000
+
+
+ 159.000
+
+ 2.410000
+
+
+ 159.000
+
+ 3.100000
+
+
+ 159.000
+
+ 3.330000
+
+
+ 157.800
+
+ 1.810000
+
+
+ 157.800
+
+ 2.890000
+
+
+ 157.800
+
+ 3.240000
+
+
+ 158.000
+
+ 4.480000
+
+
+ 158.000
+
+ 5.190000
+
+
+ 155.800
+
+ 6.050000
+
+
+ 155.400
+
+ 5.450000
+
+
+ 155.400
+
+ 5.340000
+
+
+ 155.400
+
+ 5.490000
+
+
+ 155.400
+
+ 5.730000
+
+
+ 155.400
+
+ 5.960000
+
+
+ 155.200
+
+ 5.300000
+
+
+ 155.400
+
+ 4.860000
+
+
+ 155.400
+
+ 3.960000
+
+
+ 155.600
+
+ 3.620000
+
+
+ 155.600
+
+ 4.110000
+
+
+ 155.600
+
+ 4.740000
+
+
+ 155.600
+
+ 5.410000
+
+
+ 155.600
+
+ 5.710000
+
+
+ 152.600
+
+ 8.000000
+
+
+ 149.200
+
+ 7.770000
+
+
+ 148.600
+
+ 8.040000
+
+
+ 146.200
+
+ 8.820000
+
+
+ 143.000
+
+ 7.980000
+
+
+ 139.800
+
+ 7.520000
+
+
+ 136.600
+
+ 8.790000
+
+
+ 133.400
+
+ 6.990000
+
+
+ 133.000
+
+ 7.030000
+
+
+ 132.800
+
+ 7.100000
+
+
+ 129.600
+
+ 7.310000
+
+
+ 126.200
+
+ 8.250000
+
+
+ 125.200
+
+ 7.480000
+
+
+ 121.800
+
+ 6.990000
+
+
+ 120.800
+
+ 7.810000
+
+
+ 120.400
+
+ 8.080000
+
+
+ 117.200
+
+ 7.380000
+
+
+ 115.000
+
+ 5.470000
+
+
+ 113.800
+
+ 5.010000
+
+
+ 113.600
+
+ 5.010000
+
+
+ 113.600
+
+ 5.030000
+
+
+ 113.600
+
+ 5.000000
+
+
+ 113.400
+
+ 4.870000
+
+
+ 113.400
+
+ 4.790000
+
+
+ 113.600
+
+ 0.000000
+
+
+ 113.800
+
+ 1.640000
+
+
+ 113.800
+
+ 1.830000
+
+
+ 113.800
+
+ 2.350000
+
+
+ 113.800
+
+ 2.740000
+
+
+ 113.800
+
+ 2.520000
+
+
+ 113.800
+
+ 2.320000
+
+
+ 113.600
+
+ 2.520000
+
+
+ 113.600
+
+ 2.360000
+
+
+ 113.400
+
+ 2.490000
+
+
+ 113.000
+
+ 3.040000
+
+
+ 112.800
+
+ 3.880000
+
+
+ 112.800
+
+ 4.040000
+
+
+ 112.600
+
+ 4.660000
+
+
+ 112.600
+
+ 4.720000
+
+
+ 112.600
+
+ 4.680000
+
+
+ 112.600
+
+ 4.470000
+
+
+ 112.600
+
+ 4.180000
+
+
+ 112.600
+
+ 4.600000
+
+
+ 112.600
+
+ 4.530000
+
+
+ 112.400
+
+ 5.640000
+
+
+ 112.200
+
+ 6.230000
+
+
+ 108.800
+
+ 8.090000
+
+
+ 105.600
+
+ 8.700000
+
+
+ 102.000
+
+ 7.800000
+
+
+ 99.000
+
+ 5.590000
+
+
+ 96.600
+
+ 6.270000
+
+
+ 93.600
+
+ 7.580000
+
+
+ 90.400
+
+ 7.860000
+
+
+ 87.000
+
+ 7.840000
+
+
+ 84.400
+
+ 5.510000
+
+
+ 84.400
+
+ 5.280000
+
+
+ 84.400
+
+ 4.890000
+
+
+ 84.400
+
+ 4.110000
+
+
+ 84.600
+
+ 3.930000
+
+
+ 84.600
+
+ 3.960000
+
+
+ 84.600
+
+ 3.820000
+
+
+ 84.600
+
+ 3.770000
+
+
+ 84.800
+
+ 3.780000
+
+
+ 84.800
+
+ 3.620000
+
+
+ 84.800
+
+ 3.150000
+
+
+ 84.800
+
+ 2.380000
+
+
+ 84.800
+
+ 2.110000
+
+
+ 84.800
+
+ 3.210000
+
+
+ 84.800
+
+ 4.160000
+
+
+ 84.800
+
+ 5.200000
+
+
+ 84.200
+
+ 6.410000
+
+
+ 83.800
+
+ 6.950000
+
+
+ 80.600
+
+ 8.100000
+
+
+ 77.400
+
+ 7.750000
+
+
+ 77.000
+
+ 5.980000
+
+
+ 74.800
+
+ 6.740000
+
+
+ 74.000
+
+ 7.040000
+
+
+ 74.000
+
+ 6.550000
+
+
+ 72.400
+
+ 7.850000
+
+
+ 68.800
+
+ 8.540000
+
+
+ 65.600
+
+ 8.290000
+
+
+ 63.000
+
+ 6.970000
+
+
+ 63.000
+
+ 7.230000
+
+
+ 63.000
+
+ 7.060000
+
+
+ 61.600
+
+ 6.890000
+
+
+ 61.400
+
+ 6.190000
+
+
+ 61.600
+
+ 3.710000
+
+
+ 61.400
+
+ 3.840000
+
+
+ 61.400
+
+ 3.780000
+
+
+ 61.400
+
+ 3.980000
+
+
+ 61.200
+
+ 4.490000
+
+
+ 61.200
+
+ 4.770000
+
+
+ 60.800
+
+ 4.540000
+
+
+ 60.600
+
+ 4.420000
+
+
+ 60.400
+
+ 5.640000
+
+
+ 60.000
+
+ 5.400000
+
+
+ 59.800
+
+ 4.880000
+
+
+ 59.800
+
+ 4.780000
+
+
+ 59.800
+
+ 5.030000
+
+
+ 59.600
+
+ 5.290000
+
+
+ 58.800
+
+ 4.980000
+
+
+ 58.600
+
+ 3.900000
+
+
+ 58.600
+
+ 3.480000
+
+
+ 58.800
+
+ 3.650000
+
+
+ 59.800
+
+ 4.650000
+
+
+ 59.400
+
+ 4.270000
+
+
+ 59.400
+
+ 3.200000
+
+
+ 59.400
+
+ 3.270000
+
+
+ 59.400
+
+ 3.490000
+
+
+ 59.400
+
+ 3.410000
+
+
+ 59.400
+
+ 2.990000
+
+
+ 59.600
+
+ 2.140000
+
+
+ 60.200
+
+ 0.000000
+
+
+ 65.000
+
+ 0.000000
+
+
+
+
diff --git a/reference/track/garmin-oregon-700.fit b/reference/track/garmin-oregon-700.fit
new file mode 100644
index 0000000000000000000000000000000000000000..e0656d26f6bf040502d09d63841377eab2eb8342
GIT binary patch
literal 41729
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